- body_id_and_title "perfil_publico", "Perfil"

- content_for(:javascript) do
  = render :partial => 'shared/script_area'

- content_for(:left) do
  = render :partial => '/shared/usuario_left'

- content_for(:bread) do
  = link_to "Inicio", usuario_home_path(current_usuario), :title => 'Inicio'
  » Tu Perfil de Usuario
  
%h2
  Datos de tu perfil

%span.links
  = link_to "Privados", usuario_perfil_path(current_usuario.login)
  | 
  = "Públicos"
.info
  Recuerda guardar los cambios antes de ir a ver tus datos privado.

#perfil
  Marca solo los campos que desees mostrar
  - form_for :perfil, usuario_perfil_path(current_usuario), :html => { :method => :put, :multipart => true, :class => 'form_perfil' } do |f|
    = hidden_field_tag :tipo, 'publico'

    .avatar
      = check_box :perfil, :mostrar_avatar
      Avatar
      = avatar(current_usuario)
  
    #info_perfil
      .poblacion
        = check_box :perfil, :mostrar_provincia, :disabled => @perfil.poblacion.blank?
        Provincia
        - if @perfil.poblacion.not.blank?
          %span
            = @perfil.poblacion

      .email
        = check_box :perfil, :mostrar_email
        Email
        %span
          = truncate current_usuario.email, 20, "..."
  
      .telefono
        = check_box :perfil, :mostrar_telefono, :disabled => @perfil.telefono.blank?
        Telefono
        - if @perfil.telefono.not.blank?
          %span
            = @perfil.telefono
          
      - if @perfil.poblacion.blank? || @perfil.telefono.blank?
        .mini_info
          Debes rellenar los campos en el perfil privado para poder seleccionarlos.

    .foto
      = check_box :perfil, :mostrar_foto      
      Foto
      %br/
      = image_tag url_for_file_column(@perfil, "foto", "thumb") if @perfil.foto

      = file_column_field "perfil", "foto", :size => 12
    
    .gustos
      = check_box :perfil, :mostrar_gustos
      Gustos
      %br/
      5 cosas que me gusta
      %br/
      - 5.times do |i|
        = "#{i + 1} .- "
        = text_field_tag "perfil_gusta[#{i}]", @gustos[i]
        %br/
      %br/
      5 cosas que NO me gustan
      %br/
      - 5.times do |i|
        = "#{i + 1} .- "
        = text_field_tag "perfil_no_gusta[#{i}]", @nongustos[i]
        %br/
    
    .opciones
      .usuario
        - fields_for :usuario_tmp do |t|
          = t.check_box :quiero_ser_amigo
          Quiero hacer amigos nuevos
          %br/
          (si activas esta opción otros usuarios
          podrán encontrarte en el buscador
          de amigos)

          %br/
          = t.check_box :visible
          Visible al resto de los usuarios
          %br/
          (si desactivas esta opción nadie verá que
          estas conectado).
      .preferido
        = check_box :perfil, :mostrar_preferido
        Mi hobby preferido
        = image_tag TipoRegalo.find(@perfil.preferido).imagen.medium.url if @perfil.preferido
        %br/
        = collection_select :perfil, :preferido, TipoRegalo.find(:all, :order => "nombre"), :id, :nombre, { :include_blank => true }

    <!--
    .explicacion
      (explicación a la casillas marcadas)
      %br/
      - fields_for :usuario_tmp do |t|
        = t.check_box :publico
        Los datos son públicos para todos los usuarios
        %br/
        = t.check_box :privado
        Los datos nos lo ve ningún usuario
    = "-->"
    .boton
      = image_submit_tag "/images/botones/guardar.png"
  

- content_for(:right) do
  = render :partial => '/shared/usuario_right'